/*
 *  campaign_info.cpp
 */

#include <string>
#include "campaign_info.h"

void CampaingInfo::SetNull(){
    this->campaignID = "";
    this->name = "";
    this->difficulty = "";
    this->min_players = "";
    this->levels_size = "";
    this->imageID = "";
}

CampaingInfo::CampaingInfo(std::string campaignID,
                           std::string name,
                           std::string difficulty,
                           std::string min_players,
                           std::string levels_size,
                           std::string imageID) {
    this->campaignID = campaignID;
    this->name = name;
    this->difficulty = difficulty;
    this->min_players = min_players;
    this->levels_size = levels_size;
    this->imageID = imageID;
}

CampaingInfo::CampaingInfo() {}

CampaingInfo::~CampaingInfo() {}

std::string CampaingInfo::getCampaignID() {
    return campaignID;
}

std::string CampaingInfo::getName() {
    return name;
}

std::string CampaingInfo::getDifficulty() {
    return difficulty;
}

std::string CampaingInfo::getMinPlayers() {
    return min_players;
}

std::string CampaingInfo::getLevelsSize() {
    return levels_size;
}

std::string CampaingInfo::getImageID() {
    return imageID;
}

void CampaingInfo::setCampaignID(const std::string& value) {
	this->campaignID = value;
}

void CampaingInfo::setName(const std::string& value) {
	this->name = value;
}

void CampaingInfo::setDifficulty(const std::string& value) {
	this->difficulty = value;
}

void CampaingInfo::setMinPlayers(const std::string& value) {
	this->min_players = value;
}

void CampaingInfo::setLevelsSize(const std::string& value) {
	this->levels_size = value;
}

void CampaingInfo::setImageID(const std::string& value) {
	this->imageID = value;
}

//{+}

